payment stopped - French English Dictionary